package com.itfreer.knowledge.entity.config;

import java.util.Date;

import com.itfreer.form.dictionary.reflect.DictionaryField;
import com.itfreer.knowledge.entity.base.TreeEntityBase;

/**
 * 知识目录
 */
public class CatalogEntity extends TreeEntityBase {
	
	private static final long serialVersionUID = -3113990430827435245L;

	/**
	 * 站点名称
	 */
	@DictionaryField(dictionaryName = "knowledge_site", toFieldName = "siteName")
	private String siteId;

	/**
	 * 站点名称
	 */
	private String siteName;

	/**
	 * 所属模块
	 */
	@DictionaryField(dictionaryName = "knowledge_catalogmode", toFieldName = "modeName")
	private String mode;

	/**
	 * 所属模块名称
	 */
	private String modeName;

	/**
	 * 创建日期
	 */
	private Date createDate;

	/**
	 * 推荐
	 */
	private Boolean recommend;

	/**
	 * 图片说明
	 */
	private String image;

	public String getSiteId() {
		return siteId;
	}

	public void setSiteId(String siteId) {
		this.siteId = siteId;
	}

	public String getSiteName() {
		return siteName;
	}

	public void setSiteName(String siteName) {
		this.siteName = siteName;
	}

	public Date getCreateDate() {
		return createDate;
	}

	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}

	public Boolean getRecommend() {
		return recommend;
	}

	public void setRecommend(Boolean recommend) {
		this.recommend = recommend;
	}

	public String getImage() {
		return image;
	}

	public void setImage(String image) {
		this.image = image;
	}

	public String getMode() {
		return mode;
	}

	public void setMode(String mode) {
		this.mode = mode;
	}

	public String getModeName() {
		return modeName;
	}

	public void setModeName(String modeName) {
		this.modeName = modeName;
	}
}
